Part Number Hot Search : 
1N4148W 73MTC HEMG8P T74LS 806AC NF10T 10200 61N33
Product Description
Full Text Search
 

To Download STM32L152-EVAL Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 STM32L and STM8L MCU families
STMicroelectronics
Ultralowpower EnergyLiteTM 32bit and 8bit microcontrollers
www.st.com/mcu
STMicroelectronics ultralowpower microcontroller EnergyLiteTM platform
STMicroelectronics has identified an optimal balance between high performance and ultralow power, through different modes, in order to optimize the energy consumed by your applications over their whole life.
Commitment to ultralow power
Lower power consumption is increasingly required in all types of market applications. Several parameters are driving this demand: new national and international norms to reduce power consumption, the increasing number of batterypowered applications, development of new green technologies, or simply the need to be environmentally friendly. To better serve this market, STMicroelectronics is developing a platform of ultralowpower MCUs as a natural extension to the existing successful STM8S and STM32F families. This platform for the 8bit STM8L and 32bit STM32L MCUs is based on a proprietary 130 nm ultralowleakage process technology. The STM8L and STM32L offer specific features for ultralowpower applications, such as advanced ultralowpower modes, optimized dynamic run consumption and specific safety features. The balance between high performance and ultralow power using different modes ensures optimal energy consumption, whatever your application, and this throughout its life. ST's commitment to ultralow power is total, with ongoing development of future technologies and devices that will complement the existing portfolio of ultralowpower MCUs to give our customers access to a new level of power saving.
8/32bit ultralowpower range
STMicroelectronics' ultralowpower portfolio includes the full range of 8bit to 32bit MCUs, and so addresses most applications requiring reduced current consumption, from ultrasimple, costoptimized feature needs to complex, highperformance requirements.
Key features
Flash size (bytes) 384 K
QQ
QQ
Performance (MIPS)
STM32L STM8L
QQ
QQ
QQ
QQ QQ
4K 20 pins Integration (features) 144 pins
Pin count
QQ
Platform for 8bit STM8L and 32bit STM32L MCUs ST 130 nm ultralowleakage process technology - speed and power consumption are independent of MCU power supply Ultralowpower modes: down to 270 nA Ultralow voltage supply: 1.65 to 3.6 V Advanced analog functions down to 1.8 V Fast wake up Onboard security and safety features for critical applications 33.3 DMIPS at 32 MHz (STM32L) and up to 16 MIPS at 16 MHz (STM8L)
2
Ultralowpower product lines
Common core peripherals and architecture: Multiple communication peripherals USART, SPI, IC Multiple timers Internal 16 MHz and 38 kHz RC oscillators 2x watchdogs Reset circuitry POR/PDR 2x comparators
Abbreviations: BOR: Brownout reset ETM: Embedded trace unit MPU: Memory protection unit MSI: Multispeed internal oscillator
Feature rich 32bit solution: STM32L151/152/162 line Up to Main Up to 384 BOR osc. Data 48Kbyte Kbyte PVD input EEPROM 32 MHz SRAM 124 MHz CortexM3 CPU Flash Feature rich 8bit solution: STM8L151/152/162 line Up to Main Up to 64 BOR osc. Data 4Kbyte PVD input EEPROM STM8 core Kbyte SRAM Flash 116 MHz @ 16 MHz Entry level 8bit solution: STM8L101 line Up to Up to 8 1.5Kbyte STM8 core Kbyte SRAM Flash @ 16 MHz
Osc.: POR: PDR: PVD: Oscillator Poweron reset Powerdown reset Programmable voltage detector
RTC 12bit with ADC (1 s) DMA 32 kHz Temp. osc. sensor
2x AES 12 LCD ULP MPU USB 128 SDIO FSMC bit 8x40 MSI ETM FS bit DAC
+
RTC 12bit 12 AES with ADC (1 s) LCD DMA bit 128 32 kHz Temp. 8x40 DAC bit osc. sensor
ULP: RTC: AES:
Ultralowpower Realtime clock Advanced encryption standard
Ultralowpower portfolio
Flash size (bytes) 384 K 256 K 128 K STM32L152CB STM32L151CB STM32L152C8 STM32L151C8 64 K STM8L152C8 STM8L151C8 STM32L152C6 32 K STM8L151G6 16 K 8K STM8L151F3 STM8L101F3 4K STM8L151F2 STM8L101F2 20 pins TSSOP/QFN
Note: *80 pins for STM8L15x/16x only Legend: STM8L (production/sampling) STM32L (production/sampling) Available in Q1/2011
STM32L152RD STM32L151RD STM32L152RC STM32L151RC STM32L152RB STM32L151RB STM32L152R8 STM32L151R8 STM8L151R8 STM32L152R6 STM32L151R6 STM8L152R6 STM8L151R6
STM32L152/162VD STM32L152/162ZD STM32L151VD STM32L152VC STM32L151VC STM32L152VB STM32L151VB STM32L152V8 STM32L151V8 STM8L151M8 STM32L151ZD STM32L152ZC STM32L151ZC
STM8L152/162R8 STM8L152/162M8
STM32L151C6 STM8L152K6 STM8L151K6 STM8L152K4 STM8L151G4 STM8L151G3 STM8L101G3 STM8L151G2 STM8L101G2 28 pins QFN/WLCSP 32 pins LQFP/QFN 48 pins LQFP/QFN STM8L151K4 STM8L151K3 STM8L101K3 STM8L151K2 STM8L152C6 STM8L151C6 STM8L152C4 STM8L151C4 STM8L151C3
64 pins LQFP/BGA
80*/100 pins LQFP/BGA
144 pins LQFP/BGA
Pin count
3
Features and benefits
Features Ultralowpower proprietary 130 nm technology Ultralowpower design (clock gating, lowpower Flash with poweroff capability, voltage scaling) Benefits Speed and power consumption independent of MCU power supply, ultralow leakage Reduced overall run and lowpower mode current consumption by turning off clocks of unused peripherals or Flash Optimized power consumption in run mode according to the performance required Very low power consumption over time to give energy saving and extended battery life Ultralowpower modes for applications requiring regular wake up Precise synchronization in RF networks, sensors and alarms Very high efficiency of RTC calibration within a 10 s time frame; compliant with latest Chinese regulations Ultralowpower debounce circuitry Suitable for many applications from complete switch off to continuous monitoring at ultralow frequency Switch and adjust frequency and clock sources on the fly depending on application needs Autonomy for peripherals, independent from core; can switch off Flash memory and CPU (large current consumption contributors) while keeping peripherals active Fast switching from static and dynamic power modes Fitting applications supplied with external 1.8 V +/10% regulator Full functionality over the complete VDD range Integrated safety and security for applications; user data confidentiality/ reliability
Very low consumption/performance ratio Sub 1 A hardware RTC and AWU system unit Subsecond hardware RTC Finegrain calibration accuracy down to +/ 2 ppm HW antitamper filters Range of lowpower modes (up to 6) Advanced and flexible clock system (multiple internal and external clock sources) Direct memory access on board (up to 7channel DMA)
Ultrafast wakeup from lowest lowpower mode Power supply VDD min: 1.65 V Analog functional down to 1.8 V, programming down to 1.65 V Ultralowpower and ultrasafe features (POR, PDR, BOR, PVD, unique ID, backup clock, Flash protection, Flash with error code correction (ECC), dual watchdog, and more)
Targeted applications
QQ
Medical QQ Glucose meters QQ Insulin pumps QQ Diabetes care QQ Blood pressure monitors QQ Cholesterol electronic monitors QQ Patient monitoring QQ Heart monitors Metering QQ Electricity meters QQ Gas meters QQ Water meters QQ Scales QQ Heat meters
QQ
GP portable devices QQ Mobile accessories QQ 3D mouse and remote controls QQ Gaming QQ GPS watches QQ Sports equipment QQ Games and toys Alarm systems QQ Central processor units QQ Wired sensors QQ Wireless sensors QQ Door locks
QQ QQ
4
STM8L ultralowpower MCU family
STMicroelectronics proposes an ultralowpower family of MCUs based on the 8bit and 32bit cores. The STM8L MCU family, based on the STM8 proprietary core, is the entry point of the platform. The STM8L family combines high performance and ultralow power consumption using a new proprietary ultralow leakage process and optimized architecture. This family is available in four different lines, making the STM8L an optimal family to support many applications with special care on power savings. The STM8L101 is the entry point for the ultralowpower 8bit portfolio. It is cost optimized and offers a high level of integration in an ultrasmall footprint. The STM8L151 is the featurerich 8bit solution. The STM8L152 has an additional LCDsegment driver compared to the STM8L151. The STM8L162 has an additional 128bit encryption (AES) feature compare to STM8L152.
STM8L family description
You can upgrade to a higher or downgrade to a lower memory size or use a different package across lines without changing your initial design or software.
QQ QQ QQ QQ QQ
STM8L enriches ultralowpower platform and STM8 portfolio
The STM8L is part of both our ultralowpower platform and the STM8S portfolio. The STM8L microcontroller, powered by the STM8 core, complements the STM8S portfolio with lower overall power consumption, new ultralowpower modes (lowpower run, lowpower wait), new peripherals (RTC, LCD, comparators and 12bit ADC).
QQ QQ QQ QQ
STM8 16 MHz CPU 4 to 64 Kbytes of embedded Flash, up to 4 Kbytes of SRAM Four lines: pintopin, software and peripheral compatibility Supply voltage: 1.65 to 3.6 V (down to 1.65 V at power down) Up to four ultralowpower modes: down to 350 nA with SRAM and context retention Run mode dynamic consumption down to 150 A/MHz Stateoftheart digital and analog peripherals 40 to +85 C, or up to 125 C operating temperature range Free touchsensing library
STM8L block diagram
System Power supply 1.8 V regulator POR/PDR/PVD/BOR Xtal oscillator* 32 kHz + 1~16 MHz Internal RC oscillators 38 kHz + 16 MHz Clock control RTC*/AWU 2x watchdogs (independent and window) 18/26/30/41/54/68 I/Os 4 to 64-Kbyte Flash memory 1.5 to 4-Kbyte SRAM 1 to 2-Kbyte EEPROM* STM8 CPU Up to 16 MHz Boot ROM* Connectivity 1 to 3x USART 1 to 2x SPI IC Nested vector interrupt controller (NVIC) SWIM debug module 4-channel DMA* Display Encryption AES (128 bits)**
Notes: *STM8L15x/16x **STM8L16x only Abbreviations: AWU: Auto wake up from halt BOR: Brown-out reset IC: Inter integrated circuit AES: Advanced encryption standard PDR: POR: PVD: Power-down reset Power-on reset Programmable voltage detector RTC: Real-time clock SPI: Serial peripheral interface USART: Universal sync/async receiver transmitter
Control 1x 16-bit PWM* Synchronized AC timer 2 to 3x 16-bit timers 1x 8-bit timer
Touch sensing Charge-transfer driver up to 16 channels Analog 1 to 2x 12-bit DAC* 12-bit ADC* 25 channels 2x comparators Temperature sensor*
LCD driver* (4x28 or 8x40)
5
STM8L: powersaving features and benefits
The STM8L lines embed up to 4 different ultralowpower modes to offer users a high level of flexibility for their applications. In addition, the dynamic run consumption has been optimized.
Supply monitoring and resets
QQ
Up to four ultralowpower modes
The following modes are ideal for applications that need constant monitoring with a sub 6 A budget. Lowpower run mode: the CPU is still running. Execution is done from RAM with a lowspeed oscillator (RTC or internal). Consumption is less than 6 A typical. QQ Lowpower wait: offers the capability to keep the RTC and a few other peripherals active (such as the timer) with a consumption of about 3 A typical. The CPU is off. The Flash is switched off and the regulator is put in ultralowpower mode, the CPU is stopped, the RTC and peripherals can be activated. The following modes are ideal for applications that need lowpower modes with sub 1.2 A budget.
QQ QQ
QQ
QQ
Full reset circuitry, supply monitoring QQ Poweron reset/powerdown reset, permanently enabled (zero power) QQ Brownout detection (BOR) can be on or off in lowpower mode QQ Programmable voltage detection - can be on or off Extended battery lifetime down to 1.65 V BOR complies with all VDD rise/fall times, so no constraints on power supply shape
QQ
Active halt mode: the CPU, main clocks and peripherals are off. The RTC can be still running. Wake up can be done through an interrupt on the peripherals. SRAM and context are kept. Halt mode: the CPU, main clocks and peripherals are off, the RTC is off, SRAM and context are kept.
STM8L15x consumption values
Typical @ 25 C 192 A/MHz 90 A/MHz 5.1 A Dynamic Run From Flash Dynamic Run From RAM Low-power Run @ 32 kHz 3.0 A 1.2 A Low-power Wait @ 32 kHz Active Halt with RTC 0.4 A Halt
STMTouch open library
STMicroelectronics' touchsensing software library is a complete, freeofcharge sourcecode solution to transform any 8bit STM8L microcontroller into a capacitive touchkey controller. Designers can combine the touchsensing function with multiple configurations (touch keys, wheels, sliders) and the traditional MCU features (communication, LED control, beeper, LCD control). The touchsensing software library is part of the application firmware.
Notes: - POR/PDR on - RAM content preserved - BOR option at 2.4 A - Startup time from active Halt 5 s - Run and Wait consumption values are independent of VDD - Active Halt and Halt values measured at VDD = 1.8 V
STM8L ultralow power consumption values
Operating mode Run from Flash mode Run from RAM mode Lowpower Run from RAM Lowpower Wait Active Halt with RTC Active Halt with AWU Halt mode STM8L101 Typ 1.8 V - 3.3 V, 25 C 150 A/MHz 75 A/MHz n.a n.a n.a 0.8 A 0.35 A 192 A/MHz 90 A/MHz 5.1 A 3.0 A 1.2 A 1 A 0.4 A STM8L15x/STM8L16x Typ 1.8 V, 25 C Typ 3.0 V, 25 C 192 A/MHz 90 A/MHz 5.1 A 3.0 A 1.35 A 1 A 0.4 A
6
STM32L ultralowpower MCU family
The STM32L MCU family, based on the CortexTMM3 core, extends the ultralowpower portfolio in performance, features, memory size and package pin count. The STM32L family combines very high performance and ultralow power consumption, using optimized architecture and our proprietary ultralow leakage process, shared with the STM8L family. The STM32L family is available in three different lines, so optimizing the STM32F family for many applications requiring performance with special care on power savings.
STM32L family description
QQ QQ
QQ QQ
QQ QQ QQ QQ
QQ
QQ QQ
ARM CortexM3 32 MHz CPU 32 to 384 Kbytes of embedded Flash, up to 48 Kbytes of SRAM and up to 12 Kbytes of data EEPROM Three lines: pintopin, software and peripheral compatibility Pintopin compatibility with STM32F series (except VBAT not present on the STM32L) Ultralow energy consumption: down to 185 A/DMIPS Supply voltage: 1.65 to 3.6 V Six ultralowpower modes: down to 270 nA Ultralowpower dynamic modes: lowpower run down to 10.4 A; lowpower sleep down to 6.1 A with one timer Economical Run mode consumption down to 230 A/MHz from Flash at zero wait states with dynamic voltage scaling (3 ranges) Rich set of highend analog and digital peripherals 40 to +85 C operating temperature range
STM32L enriches ultralowpower platform and STM32 portfolio
The STM32L15x/STM32L16x extends both our ultralowpower platform and the STM32 portfolio. The STM32L microcontroller, powered by the ARM CortexM3, offers more features and performance compared to the STM8L. It complements the STM32 portfolio with lower overall power consumption, new ultralowpower modes (lowpower run, lowpower sleep), new peripherals (LCD, comparators), new ultralowpower architecture (voltage scaling, ultralowpower MSI oscillator). The pintopin compatibility between the STM32L and STM32F gives greater flexibility to the application designer and supports a strategy based on a unique platform. The STM32L152 has an additional LCDsegment driver compared to the STM32L151. The STM32L162 embeds a 128bit AES.
STM32L block diagram (64 and 128Kbyte configurations)
System Power supply Internal regulator POR/PDR/PVD/BOR Xtal oscillator 32 kHz + 1 ~24 MHz Internal RC oscillators 37 kHz + 16 MHz Internal ULP multispeed RC oscillator 64 kHz to 4 MHz PLL Clock control RTC/AWU 2x watchdogs (independent and window) 37/51/80 I/Os Cyclic redundancy check (CRC) Voltage scaling 3 modes Control 8x 16-bit timer
Abbreviations: AWU: Auto wake up from halt BOR: Brown-out reset IC: Inter integrated circuit PDR: POR: PVD:
ARM Cortex-M3 CPU 32 MHz
64- to 128-Kbyte Flash memory 10- to 16-Kbyte SRAM 84-byte backup data 4-Kbyte EEPROM Boot ROM Connectivity USB 2.0 FS 3x USART 2x SPI 2x IC Touch sensing Charge-transfer driver up to 18 channels Analog 2-channel 12-bit DAC 12-bit ADC 24 channels 2x comparators Temperature sensor
RTC: SPI: USART: Real-time clock Serial peripheral interface Universal sync/async receiver transmitter
Nested vector interrupt controller (NVIC) JTAG/SW debug Embedded Trace Macrocell (ETM) Memory protection unit (MPU) AHB bus matrix 7-channel DMA Display LCD driver 8x40
Power-down reset Power-on reset Programmable voltage detector
7
STM32L: powersaving features and benefits
The STM32L lines propose 6 different ultralowpower modes to offer users a high level of flexibility depending on their application. In addition, the dynamic run consumption has been optimized.
Up to six ultralowpower modes
Lowpower run mode: the CPU is still running. Execution is done from RAM with a lowspeed oscillator (RTC or internal). Consumption is 10.4 A typical. QQ Lowpower sleep mode: offers the possibility of keeping the RTC and a few other peripherals active (such as the timer) with a consumption of 6.1 A typical with one timer activated. The CPU is off. The Flash is switched off and the regulator is put into ultralowpower mode, the CPU is stopped, the RTC and peripherals can be activated. The 2 modes above are ideal for applications that need constant monitoring.
QQ QQ
Supply monitoring and resets
QQ
QQ QQ
Full reset circuitry, supply monitoring QQ Poweron reset/powerdown reset, permanently enabled (zero power) QQ Brownout detection (BOR) can be on or off in lowpower modes QQ Programmable voltage detection - can be on or off Extended battery lifetime down to 1.65 V BOR complies with all VDD rise/fall times, so no constraints on power supply shape. When BOR is not activated, the STM32L starts at VDD = 1.65 V.
STM32L consumption values
Typical @ 25 C 230 A/MHz 186 A/MHz 10.4 A 6.1 A Low-power Run @ 32 kHz Low-power sleep + 1 timer @ 32 kHz 1.3 A/ 0.43 A Stop with or without RTC
Run From Flash Range 3
Run From RAM Range 3
QQ
Stop modes (2 modes): the CPU, main clocks and peripherals are off. The RTC can be on or off (2 modes). Wake up can be done through an interrupt on the peripherals. SRAM and context are kept. Standby modes (2 modes): the CPU, main clocks and peripherals are off. The RTC can be on or off (2 modes). Backup registers are preserved. Wakeup can be done through wakeup pins.
1.0 A/ 0.27 A Standby with or without RTC
Notes: - POR/PDR on - RAM content preserved - BOR option at 2.4 A - Startup time from Stop 8 s - Run and Sleep consumption value are independent of VDD - Stop and standby values measured at VDD = 1.8 V
STM32L ultralow power consumption values
Operating mode Run from Flash mode 1 ,2, 3 Run from RAM mode 1, 2, 3 Lowpower Run from RAM Lowpower Sleep + 1 timer Stop with RTC Stop without RTC Standby with RTC Standby without RTC STM32L15x/STM32L16x Typ 1.8 V, 25 C 286, 265, 230 A/MHz 270, 218, 186 A/MHz 10.4 A 6.1 A 1.3 A 0.43 A 1.0 A 0.27 A Typ 3 V, 25 C 286, 265, 230 A/MHz 270, 218, 186 A/MHz 10.4 A 6.1 A 1.6 A 0.46 A 1.3 A 0.3 A
8
STM8L device summary
Part number Program memory Type Size Flash
20 pins 28 pins STM8L101F2 STM8L101F3 STM8L101G2 STM8L101G3
l l l l l
(Kbytes)
4 8 4 8 8
Data RAM (bytes) EEPROM (bytes)
1.5 K 1.5 K 1.5 K 1.5 K 1.5 K
A/D inputs
Timer functions I/Os Serial LVD (high 16bit 8bit (IC/OC/ (IC/OC/ Others interface levels current) PWM) PWM) STM8L101 entry line
2x16bit (4/4/4) 2x16bit (4/4/4) 2x16bit (4/4/4) 2x16bit (4/4/4) 2x16bit (4/4/4) 1xSPI, 1xIC, 1xUART, 1xIRTx 18(16) 18(16) 26(24) 26(24) 30(28)
Packages
Supply voltage (V)
Special features

TSSOP20, UFQFPN 20 (3x3) TSSOP20, UFQFPN 20 (3x3) UFQFPN 28 (4x4) 1.65 to 3.6 UFQFPN 28 (4x4) LQFP32 (7x7), UFQFPN 32 (5x5) UFQFPN28 (4x4), WLCSP28 (1.7x2.9) UFQFPN28 (4x4), WLCSP28 (1.7x2.9) LQFP32 (7x7), UFQFPN32 (5x5) LQFP32 (7x7), UFQFPN32 (5x5) LQFP48, UQFN48 (7x7) LQFP48, UQFN48 (7x7) LQFP48, UQFN48 (7x7) LQFP64 (10x10) LQFP64 (10x10) LQFP80 (14x14) LQFP32 (7x7), UFQFPN 32 (5x5) LQFP48 (7x7), UFQFPN48 (5x5) LQFP48, UFQFPN48 (7x7) LQFP48, UFQFPN48 (7x7) LQFP48, UQFN48 (7x7) LQFP64 (10x10) LQFP64 (10x10) LQFP80 (14x14)
1x8bit
AWU, IWD, beeper
16 MHz and 38 kHz internal RC, AWU, reset system, 2x comparators, touchsensing FW library
32 STM8L101K3 pins STM8L151G4 STM8L151G6 STM8L151K4 STM8L151K6 STM8L151C4 48 STM8L151C6 pins STM8L151C8 64 pins
1
STM8L151 line without LCD
QlQ
28 pins
16 32 16 32 16 32 64 32 64 64 16 32 16 32 64 32 64 64
2K 2K 2K 2K 2K 2K 4K 2K 4K 4K 2K 2K 2K 2K 4K 2K 4K 4K
1K 1K 1K 1K 1K 1K 2K 1K 2K 2K 1K 1K 1K 1K 2K 1K 2K 2K
18x12bit 3x16bit (7/7/8) 18x12bit 3x16bit (7/7/8) 22x12bit 22x12bit 25x12bit 25x12bit 25x12bit 25x12bit 25x12bit 25x12bit 3x16bit (7/7/10) 3x16bit (7/7/10) 3x16bit (7/7/10) 3x16bit (7/7/10) 4x16bit (9/9/12) 4x16bit (9/9/12) 4x16bit (9/9/12) 4x16bit (9/9/12)
26(24) 26(24) 30(28) 30(28) 7 41(39) 41(39) 41(39) 2xSPI, 1xIC, 3xUSART (IrDA, ISO 7816) 54(52) 54(52) 68(66) 29(27) 1xSPI, 1xIC, 1xUSART (IrDA, ISO 7816) 1x8bit 2xWDG, RTC, AWU, beeper 2xSPI, 1xIC, 3xUSART (IrDA, ISO 7816) 7 29(27) 41(39) 41(39) 41(39) 54(52) 54(52) 68(66)
QlQ
32 pins
QlQ QlQ QlQ QlQ l l l l
1xSPI, 1xIC, 1xUSART (IrDA, ISO 7816) 1x8bit 2xWDG, RTC, AWU, beeper
16 MHz and 32 kHz oscillator, hardware RTC/AWU, 12bit DAC, 16 MHz and 38 kHz internal RC, 1.8 to 3.6 4 lowpower modes, 2x comparators, DMA, reset system + BOR, touchsensing FW library
STM8L151R61 STM8L151R81
80 STM8L151M81 pins STM8L152K4 STM8L152K6 STM8L152C4 48 STM8L152C6 pins STM8L152C8 64 pins
2
STM8L152 line with LCD
32 pins
QlQ QlQ QlQ QlQ l l l l
STM8L152R62 STM8L152R8
2
80 STM8L152M82 pins
21x12bit 3x16bit (7/7/10) 21x12bit 3x16bit (7/7/10) 25x12bit 3x16bit (7/7/10) 25x12bit 3x16bit (7/7/10) 25x12bit 4x16bit (9/9/12) 25x12bit 4x16bit (9/9/12) 25x12bit 4x16bit (9/9/12) 25x12bit 4x16bit (9/9/12)
LCD segment controller(4x28), 16 MHz and 32 kHz oscillator, hardware RTC/AWU, 12bit DAC, 1.8 to 3.6 16 MHz and 38 kHz internal RC, 4 lowpower modes, 2x comparators, DMA, reset system + BOR, touchsensing FW library
STM8L162 line with LCD
64 STM8L162R8 pins
l
64
4K
2K
25x12bit
4x16bit (9/9/12) 1x8bit 2xWDG, RTC, AWU, beeper
80 STM8L162M8 pins
l
64
4K
2K
25x12bit
4x16bit (9/9/12)
2xSPI, 1xIC, 3xUSART (IrDA, ISO 7816)
54(52) 7 68(66)
LQFP64 (10x10)
LQFP80 (14x14)
AES 128bit, LCD segment controller (8x40), 16 MHz and 32 kHz oscillator, hardware RTC/AWU, 2x12bit DAC, 1.8 to 3.6 16 MHz and 38 kHz internal RC, 4 lowpower modes, 2x comparators, DMA, reset system + BOR, touchsensing FW library
Notes: 1. 2x12bit DAC 2. LCD segment controller (8x40) and 2x12bit DAC
STM32L device summary
Part number Program memory Type Size Data RAM (bytes) EEPROM (bytes) Flash (Kbytes)
l l l l l l
A/D inputs
16x12bit 16x12bit 20x12bit 20x12bit 24x12bit 24x12bit 16x12bit 16x12bit 20x12bit 20x12bit 24x12bit
Timer functions 16bit (IC/OC/ PWM) Others
Serial interface
LVD I/Os (high levels current)
7 7 7 7 7 7 7 7 7 7 7 7 37(37) 37(37) 51(51) 51(51) 83(83) 83(83) 37(37) 37(37) 51(51) 51(51) 83(83) 83(83)
Packages
Supply voltage (V)
1.65 to 3.6 1.65 to 3.6 1.65 to 3.6 1.65 to 3.6 1.8 to 3.6 1.65 to 3.6 1.8 to 3.6 1.8 to 3.6 1.8 to 3.6 1.8 to 3.6 1.8 to 3.6 1.8 to 3.6
Special features
STM32L151 without LCD
48 STM32L151C8 pins STM32L151CB 64 STM32L151R8 pins STM32L151RB 100 STM32L151V8 pins STM32L151VB 48 STM32L152C8 pins STM32L152CB 64 STM32L152R8 pins STM32L152RB STM32L152V8 100 pins STM32L152VB 64 128 64 128 64 128 64 128 64 128 64 128 10 K 16 K 10 K 16 K 10 K 16 K 10 K 16 K 10 K 16 K 10 K 16 K 4K 4K 4K 4K 4K 4K 4K 4K 4K 4K 4K 4K 8x16bit (16/16/16) 8x16bit (16/16/16) 2xSPI, 2xIC, 8x16bit (16/16/16) SysTick, 2xWDG, 3xUSART (IrDa, 8x16bit (16/16/16) RTC ISO 7816), 1xUSB 8x16bit (16/16/16) 8x16bit (16/16/16) LQFP48/QFN48 LQFP48/QFN48 LQFP64/BGA64 LQFP64/BGA64 LQFP100/BGA100 LQFP100/BGA100 LQFP48/QFN48 LQFP48/QFN48 LQFP64/BGA64 LQFP64/BGA64 LQFP100/BGA100 LQFP100/BGA100 USB, voltage scaling, MPU, ULP MSI, EEPROM, hardware RTC, 6 lowpower modes, 2x comparators, reset system + BOR LCD segment controller (8x40), voltage scaling, MPU, ULP MSI, EEPROM, hardware RTC, 6 lowpower modes, 2x comparators, reset system + BOR
STM32L152 with LCD
l l l l l l
8x16bit (16/16/16) 8x16bit (16/16/16) 8x16bit (16/16/16) SysTick, 2xSPI, 2xIC, 8x16bit (16/16/16) 2xWDG, 3xUSART (IrDa, RTC ISO 7816), 1xUSB 8x16bit (16/16/16)
24x12bit 8x16bit (16/16/16)
9
STM8L development tools
A complete set of hardware and software tools is available to help designers evaluate the STM8L features and to allow fast application development.
STM8L embedded firmware
STM8L firmware libraries: complete packages consisting of device drivers for all the standard device peripherals. Each device driver includes a set of functions covering full peripheral functionality.
Hardware STM8L101 Starter kit Evaluation board STM8L101EVAL STEVALIAS003V1 Incircuit debugger STLINK STXRLINK Emulator STICESYS005 3rdparty programmer BP Microsystems Data I/O Dataman Elnec HILO Phyton RKSystem Segger SMH Technologies System General Xeltek www.bpmicro.com www.dataio.com www.dataman.com www.elnec.com www.hilosystems.com.tw www.phyton.com www.rksystem.com.pl www.segger.com www.smhtech.com www.sg.com www.xeltek.com Supplier www.st.com/mcu www.iar.com www.raisonance.com www.cosmicsoftware.com www.iar.com www.raisonance.com
STM8L15x STM8L16x
STM8LDISCOVERY STM8L1526PRIMER
STM8L15LPBOARD STM8L1526EVAL STM8L1526EVAL STMT/8LEV1
STLINK STXRLINK
STICESYS007 STICESYS009
Software IDE
Compiler
Description ST MCU toolset, ST Visual Develop (STVD) ST Visual Programmer (STVP), free IAR EWSTM8 RIDE Raisonance, RIDE with RBuilder and Rflasher, free Cosmic C Compiler, free up to 32 Kbytes IAR C compiler, free up to 8 Kbytes Raisonance C complier, free up to 32 Kbytes
STMicroelectronics IAR Raisonance Cosmic Software IAR Raisonance
10
Evaluation boards
STM8L101 LCD board: STEVALIAS003V1 STM8L101 lowpower demonstrator with software driven LCD. Featuring 1.25 A consumption at 36 MHz refresh rate with a 3digit LCD glass driven by software, this tool highlights the optimized power consumption with the STM8L101. It is also provided at a very low cost.
STM8L15x lowpower board: STM8L15LPBOARD Ultralowpower and lowcost board for STM8L15x to demonstrate the different lowpower modes and functionalities and provide a means to measure current sourced by the battery while paused in each of the modes.
STM8L101EVAL, STM8L1526EVAL and STM8L1528 EVAL Complete hardware emulation platforms with respectively the STM8L101, the STM8L152 or STM8L16x, implementing the full range of device peripherals and features.
STMT/8LEV1 The board manages 10 keys, 1 wheel and 1 slider. The user can easily evaluate the touchsensing software features and performances, and display or change parameters through an LCD display interface.
Starter kits
STM8LDISCOVERY The STM8LDiscovery kit is the cheapest and quickest way to discover the STM8L and its lowpower capabilities. It includes a 6digit LCD display, 2 LEDs, 1 user button, current measurement and the embedded debugger STLINK.
STM8L1526PRIMER Play, explore and develop applications on the EvoPrimer STM8L with Raisonance toolset, free demos and an online community at www.stm8circle.com to stimulate creative designs.
11
STM32L development tools
A complete set of hardware and software tools is available to help designers evaluate the STM32L features and to allow fast application development.
STM32L embedded firmware
STM32L firmware library: complete package consisting of device drivers for all the standard device peripherals. Each device driver includes a set of functions covering full peripheral functionality. STM32L Class B norm certification selftest routines: a full set of ready touse selftest routines for homeappliance certification under EN/IEC 603351 Class B norm (functional safety).
Thirdparty development solutions
Choose from a full range of solutions that offer starttofinish control of application development from a single environment that includes development environment, C/C++ compiler and incircuit emulator. Contact ST sales office for availability.
Evaluation boards
STM32L15x lowpower board Ultralowpower and lowcost board for STM32L15x to demonstrate all different lowpower modes and functionalities and provide a means to measure current sourced by the battery while paused in each of the modes. Contact ST sales office for availability.
STM32L152EVAL Complete hardware emulation platforms with the STM32L152, implementing the full range of device peripherals and features. Contact ST sales office for availability.
(c) STMicroelectronics October 2010 Printed in Italy All rights reserved The STMicroelectronics corporate logo is a registered trademark of the STMicroelectronics group of companies All other names are the property of their respective owners Order code: BRULP1010
For more information on ST products and solutions, visit www.st.com


▲Up To Search▲   

 
Price & Availability of STM32L152-EVAL

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X